home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 1936 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1.7 KB

  1. Path: news.onramp.net!enterprise
  2. From: oa@iah.com (Rick Lutowski)
  3. Newsgroups: comp.edu,comp.lang.c,comp.lang.c++
  4. Subject: Re: C or C++ for a 14-year old? The definitive reply
  5. Date: 14 Jan 1996 10:58:58 GMT
  6. Organization: On-Ramp; Individual Internet Connections; Dallas/Ft Worth/Houston, TX USA
  7. Message-ID: <4danli$llb@news.onramp.net>
  8. References: <4cve3a$f0n@news.iconn.net> <4b30ld$lp2$1@mhafc.production.compuserve.com> <qq91jhhtbr.fsf@tartarus.ucsd.edu>
  9. Reply-To: oa@iah.com (Rick Lutowski)
  10. NNTP-Posting-Host: iah01.iah.com
  11. X-Newsreader: skim version 0.8.2
  12.  
  13. thecrow@iconn.net (The Crow) wrote:
  14. >Whether you start with C or C++ is irrelevant, learning one will allow you to 
  15. >learn the other with ease.
  16.  
  17. This is true of the syntax, but not of the methodology or theory
  18. behind them.  C and C++ are two totally different languages
  19. conceptually, in spite of their surface similarity.
  20.  
  21. If you know C and are thinking about learning C++, first go to
  22. a local university library, find some papers written by David
  23. Parnas, and read them to learn about information-hiding.  Then 
  24. go on to some of the other OO authors like Booch to learn about
  25. classes and inheritance, polymorphism and dynamic binding.
  26. Once you think you understand those concepts, you are ready to
  27. learn C++.
  28.  
  29. Rick Lutowski
  30. -- 
  31. +-----------------------------------------------------------------+
  32. |  Rick Lutowski       oa@iah.com                   713-332-7281  |
  33. |  Object Access       http://www.iah.com/oa/       713-554-7617  |
  34. | --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- |
  35. |  The source for Programmer's Reusable Libraries (TM)     oa=OO  |
  36. +-----------------------------------------------------------------+
  37.